turkey red - French English Dictionary